package com.sneaker.shower.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * @author Hechangjian
 * @version 1.0
 * @className MenuImageDTO
 * @date 2019/08/06 18:00
 * @description 菜单对应的图片及基本信息DTO
 * @program bath
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("菜单对应的图片及基本信息DTO")
public class MenuImageDTO extends BaseDTO {

    private String guid;

    @ApiModelProperty(value = "菜单guid")
    private String menuGuid;

    @ApiModelProperty(value = "菜单名字")
    private String menuName;

    @ApiModelProperty(value = "菜单英文名字")
    private String menuEnglishName;

    @ApiModelProperty(value = "最小价格")
    private BigDecimal minPrice;

    @ApiModelProperty(value = "最大价格")
    private BigDecimal maxPrice;

    @ApiModelProperty(value = "是否有最大价格")
    private Boolean hasMaxPrice;

    @ApiModelProperty(value = "主页的图片地址")
    private String mainImageUrl;

    @ApiModelProperty(value = "详情里面的头图地址")
    private String topImageUrl;

    @ApiModelProperty(value = "详情图片地址")
    private String detailImageUrl;

    @ApiModelProperty(value = "这个是不是一个菜单分类")
    private Boolean isMenu;

    @ApiModelProperty(value = "这个图片对应的菜单属于哪个类型，0：球鞋清洗，1：球鞋修复")
    private Integer type;
}
